\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes,}
\newcommand\dynamometer[3][0]{
  \begin{scope}[#2,rotate=#1,inner sep=0pt]
    \coordinate (A) at (0,2.0);
    \coordinate (B) at (0,2.0+#3*0.2);
    \foreach \x/\y in {100/2.0, 70/1.5, 50/1.2, 30/0.7 }
    {
      \draw[line width=\y pt,gray!\x ]([yshift=1cm]B)circle(0.2);
    }
    \fill[top color=gray, bottom color=gray,middle color=white]([xshift=-1mm,yshift=7mm]B)rectangle([xshift=1mm,yshift=8.7mm]B);
    \fill[green!30!black]([xshift=2.8mm,yshift=6mm]B)--([xshift=2.8mm,yshift=-1.2cm]B)to[bend left=50]([xshift=-2.8mm,yshift=-1.2cm]B)--([xshift=-2.8mm,yshift=6mm]B)to[bend left=50]cycle;
    \fill[lightgray,even odd rule](0.1,0.4)arc(360:180:0.1)--++(0,1.6)--++(0.2,0)--cycle(0,0.4)circle(0.05)([xshift=-0.4mm]A)rectangle++(0.8mm,0.5mm);
    \fill[lightgray!30,even odd rule]([xshift=2.2mm,yshift=5mm]B)--([xshift=2.2mm,yshift=-1.1cm]B)to[bend left]([xshift=-2.2mm,yshift=-1.1cm]B)[rounded corners=2pt]--([xshift=-2.2mm,yshift=5mm]B)[sharp corners]--([xshift=-1mm,yshift=5mm]B)arc(180:0:0.1)[rounded corners=2pt]--cycle[sharp corners]
    ([xshift=-0.4mm,yshift=2mm]B)rectangle([xshift=0.4mm]A);
    \draw[darkgray](0.1,0.1)arc(360:90:0.1)--++(0,0.15);
    \foreach \x in {0,1,...,9}
    {
      \draw[line width=0.1pt,line join=round,lightgray]([yshift=2mm-\x*0.15mm-\x*#3*0.2mm]B)--++(0.3mm,-0.0375mm-#3*0.05mm)--++(-0.6mm,-0.075mm-#3*0.1mm)--++(0.3mm,-0.0375mm-#3*0.05mm);
    }
    \fill[red]([yshift=-0.2mm]A)--([xshift=-1mm]A)--([xshift=1mm]A);
    \foreach \x in {0,1,2,3,4}
    {
      \draw[ultra thin]([xshift=0.5mm,yshift=-\x*2mm]B)--++(0.07,0)node[rotate=#1,right]{\resizebox{!}{0.5mm}{\x}};
      \draw[ultra thin]([xshift=-0.5mm,yshift=-\x*2mm]B)--++(-0.07,0)node[rotate=#1,left]{\resizebox{!}{0.5mm}{\x}};
      \foreach \y in {1,2,3,4,6,7,8,9}
      {
        \draw[ultra thin]([xshift=0.5mm,yshift=-\x*2mm-\y*0.2mm]B)--++(0.05,0);
        \draw[ultra thin]([xshift=-0.5mm,yshift=-\x*2mm-\y*0.2mm]B)--++(-0.05,0);
      }
      \draw[ultra thin]([xshift=0.5mm,yshift=-\x*2mm-1mm]B)--++(0.06,0);
      \draw[ultra thin]([xshift=-0.5mm,yshift=-\x*2mm-1mm]B)--++(-0.06,0);
    }
    \draw[ultra thin]([xshift=0.5mm,yshift=-1cm]B)--++(0.07,0)node[rotate=#1,right]{\resizebox{!}{0.5mm}{5}};
    \draw[ultra thin]([xshift=-0.5mm,yshift=-1cm]B)--++(-0.07,0)node[rotate=#1,left]{\resizebox{!}{0.5mm}{5}};
  \end{scope}
  }
  \newcommand\hand[2][0]{
    \begin{scope}[#2,rotate=#1]
    \fill[pink!10!orange!10,draw=black,very thin]
    ( 0.381,-0.532)..controls( 0.381,-0.532)and( 0.453,-0.637)..
    ( 0.528,-0.619)..controls( 0.569,-0.608)and( 0.617,-0.592)..
    ( 0.656,-0.559)..controls( 0.656,-0.559)and( 1.052,-0.743)..
    ( 1.265,-0.543)..controls( 1.265,-0.543)and( 1.394,-0.497)..
    ( 1.530,-0.522)..controls( 1.666,-0.548)and( 1.615, 0.055)..
    ( 1.615, 0.055)..controls( 1.615, 0.055)and( 1.419, 0.062)..
    ( 1.341, 0.100)..controls( 1.264, 0.138)and( 1.192, 0.195)..
    ( 1.000, 0.235)..controls( 0.809, 0.275)and( 0.544, 0.376)..
    ( 0.413, 0.370)..controls( 0.332, 0.366)and(-0.105, 0.228)..
    (-0.166, 0.109)..controls(-0.185, 0.072)and(-0.211,-0.006)..
    (-0.220,-0.076)..controls(-0.220,-0.076)and(-0.256,-0.256)..
    (-0.097,-0.285)..controls(-0.052,-0.297)and(-0.029,-0.260)..
    (-0.019,-0.245)..controls(-0.008,-0.229)and( 0.017,-0.315)..
    ( 0.040,-0.343)..controls( 0.063,-0.371)and( 0.097,-0.440)..
    ( 0.177,-0.440)..controls( 0.191,-0.441)and( 0.207,-0.442)..
    ( 0.223,-0.441)..controls( 0.223,-0.441)and( 0.282,-0.549)..
    ( 0.360,-0.536)..controls( 0.366,-0.535)and( 0.373,-0.534)..cycle;
  \draw[very thin]
  ( 0.752, 0.050)..controls( 0.752, 0.050)and( 0.479, 0.051)..
( 0.359, 0.091)..controls( 0.261, 0.123)and( 0.193, 0.129)..
( 0.071, 0.115)..controls(-0.052, 0.101)and(-0.178, 0.138)..
(-0.141,-0.040)..controls(-0.113,-0.173)and( 0.258,-0.180)..
( 0.337,-0.164)..controls( 0.366,-0.157)and( 0.510,-0.263)..( 0.640,-0.218)
(-0.016,-0.235)..controls( 0.002,-0.204)and( 0.011,-0.164)..( 0.007,-0.146)
(0.223,-0.441)..controls(0.312,-0.438)and(0.422,-0.404)..
(0.468,-0.291)..controls(0.476,-0.269)and(0.360,-0.166)..
(0.240,-0.242)..controls(0.226,-0.233)and(0.205,-0.224)..(0.219,-0.183)
(0.381,-0.532)..controls(0.473,-0.506)and(0.676,-0.401)..
(0.615,-0.331)..controls(0.586,-0.298)and(0.537,-0.260)..(0.472,-0.280)
(0.398,-0.262)..controls(0.420,-0.271)and(0.441,-0.285)..
(0.438,-0.301)..controls(0.435,-0.316)and(0.364,-0.387)..
(0.342,-0.382)..controls(0.344,-0.383)and(0.295,-0.348)..
(0.319,-0.309)..controls(0.343,-0.270)and(0.377,-0.252)..(0.398,-0.262)
(0.566,-0.236)..controls(0.566,-0.236)and(0.675,-0.413)..(1.099,-0.380)
(0.625, 0.066)..controls(0.625, 0.066)and(0.702, 0.114)..(0.801, 0.100)
(0.481, 0.073)..controls(0.481, 0.073)and(0.486, 0.167)..(0.509, 0.222)
(0.353, 0.096)..controls(0.353, 0.096)and(0.332, 0.155)..(0.338, 0.182)
(0.234,-0.017)..controls(0.234,-0.017)and(0.226, 0.063)..(0.233, 0.079)
(0.195,-0.010)..controls(0.195,-0.010)and(0.184, 0.064)..(0.196, 0.091)
(-0.130,-0.034)..controls(-0.130,-0.034)and( 0.023,-0.059)..
( 0.038,-0.028)..controls( 0.053, 0.003)and( 0.077, 0.079)..( 0.039, 0.109)
(0.228,-0.244)..controls(0.228,-0.244)and(0.166,-0.289)..(0.155,-0.319)
(0.318,-0.422)..controls(0.318,-0.422)and(0.266,-0.402)..(0.272,-0.370)
(0.492,-0.481)..controls(0.492,-0.481)and(0.459,-0.463)..(0.451,-0.445)
(0.541,-0.446)..controls(0.541,-0.446)and(0.489,-0.426)..
(0.508,-0.391)..controls(0.526,-0.356)and(0.565,-0.321)..(0.593,-0.328)
(0.656,-0.559)..controls(0.688,-0.532)and(0.715,-0.493)..
(0.728,-0.438)..controls(0.731,-0.403)and(0.666,-0.363)..(0.630,-0.386)
(0.687,-0.517)..controls(0.687,-0.517)and(0.613,-0.515)..
(0.631,-0.476)..controls(0.649,-0.438)and(0.666,-0.395)..(0.703,-0.399)
(0.636,-0.566)..controls(0.636,-0.566)and(0.602,-0.557)..(0.587,-0.522)
(1.329,-0.381)..controls(1.329,-0.381)and(1.481,-0.291)..(1.489,-0.356);
  \end{scope}
  }
\begin{document}
\small
\begin{tikzpicture}[>=latex,scale=1.0]
  \dynamometer{}{1.5}
  \fill[left color=gray,right color=gray,middle color=white](0,-0.7)ellipse(0.2 and 0.1);
  \fill[left color=gray,right color=gray,middle color=white](-0.2,-0.7)rectangle++(0.4,0.3);
  \fill[lightgray](0,-0.4)ellipse(0.2 and 0.1);
  \fill[left color=gray,right color=gray,middle color=white](0,-0.4)ellipse(0.1 and 0.05);
  \fill[left color=gray,right color=gray,middle color=white](-0.1,-0.4)rectangle++(0.2,0.15);
  \fill[lightgray](0,-0.25)ellipse(0.1 and 0.05);
  \draw[thick](0,0)--++(0,-0.2);
  \node at (0.7,-0.5){\qty{3}{kg}};
  \draw[thin](-0.05,-0.25)arc(180:0:0.05);
  \hand{xshift=0.2cm,yshift=3.45cm,scale=0.7}
  \draw[->](0.8,2.7)--++(0,-0.5);
\end{tikzpicture}
\end{document}